c165f416843116f0061adb3954680d3dbb8d4c4c,yamj3-core/src/main/java/org/yamj/core/PluginExtensionInitialization.java,PluginExtensionInitialization,init,#,66

Before Change


        // add movie scanner to online scanner service
        for (MovieScanner movieScanner : pluginManager.getExtensions(MovieScanner.class)) {
            initExtensionPoint(movieScanner);
            PluginMovieScanner scanner = new PluginMovieScanner(movieScanner, localeService, identifierService);
            onlineScannerService.registerMetadataScanner(scanner);
        }
        
        // add series scanner to online scanner service
        for (SeriesScanner seriesScanner : pluginManager.getExtensions(SeriesScanner.class)) {
            initExtensionPoint(seriesScanner);
            PluginSeriesScanner scanner = new PluginSeriesScanner(seriesScanner, localeService, identifierService);
            onlineScannerService.registerMetadataScanner(scanner);
        }

        // add person scanner to online scanner service
        for (PersonScanner personScanner : pluginManager.getExtensions(PersonScanner.class)) {
            initExtensionPoint(personScanner);
            PluginPersonScanner scanner = new PluginPersonScanner(personScanner);
            onlineScannerService.registerMetadataScanner(scanner);
        }

        // add filmography scanner to online scanner service
        for (FilmographyScanner filmographyScanner : pluginManager.getExtensions(FilmographyScanner.class)) {
            initExtensionPoint(filmographyScanner);
            PluginFilmographyScanner scanner = new PluginFilmographyScanner(filmographyScanner, localeService);
            onlineScannerService.registerMetadataScanner(scanner);
        }
        
        // ARTWORK

After Change


        // add movie scanner to online scanner service
        for (MovieScanner movieScanner : pluginManager.getExtensions(MovieScanner.class)) {
            initExtensionPoint(movieScanner);
            onlineScannerService.registerMetadataScanner(movieScanner);
        }
        
        // add series scanner to online scanner service
        for (SeriesScanner seriesScanner : pluginManager.getExtensions(SeriesScanner.class)) {
            initExtensionPoint(seriesScanner);
            onlineScannerService.registerMetadataScanner(seriesScanner);
        }

        // add person scanner to online scanner service
        for (PersonScanner personScanner : pluginManager.getExtensions(PersonScanner.class)) {
            initExtensionPoint(personScanner);
            onlineScannerService.registerMetadataScanner(personScanner);
        }

        // add filmography scanner to online scanner service
        for (FilmographyScanner filmographyScanner : pluginManager.getExtensions(FilmographyScanner.class)) {
            initExtensionPoint(filmographyScanner);
            onlineScannerService.registerMetadataScanner(filmographyScanner);
        }